package com.qidian.mes.pro.service;

import com.qidian.mes.pojo.Compose;
import com.qidian.mes.util.dot.PagerDTO;
import com.qidian.mes.util.pojo.QdResult;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

/**
 * @Author dqy
 * @Description
 * @Time 2024/4/13 9:27
 */
@Transactional
public interface ComposeService {
    QdResult saveCompose(Compose compose);
    QdResult updateCompose(Compose compose);
    QdResult deleteById(Long composeId);
    QdResult deletes(Long[] composeIds);
    QdResult<PagerDTO<Compose>> queryByPage(Compose compose, int start, int limit);
    QdResult queryById(Long composeId);

}
